Big Huge Thesaurus

sphincter muscle

noun